package com.ailk.cuc.autotestbg.common.bean;

import java.sql.Date;
import java.util.ArrayList;

public class AutoTestCaseBean {
	
	private long testCaseId;
	private String testCaseName;
	private long functionId;
	private long productId;
	private long subProductId;
	private long moduleId;
	private long repositoryId;
	private int priorityId;
	private int testCaseType;
	private int testCaseLevel;
	private String remark;
	private long opId;
	private Date addTime;
	private String typicalTag;
	private String typicalRemark;
	private int caseStatus;
	private String expectResult;
	private int hostId;
	private ArrayList<AutoCaseStepBGBean> caseStepList;
	private AutoHostInfoBGBean hostInfoBean;
	
	/**
	 * @return the testCaseId
	 */
	public long getTestCaseId() {
		return testCaseId;
	}
	/**
	 * @param testCaseId the testCaseId to set
	 */
	public void setTestCaseId(long testCaseId) {
		this.testCaseId = testCaseId;
	}
	/**
	 * @return the testCaseName
	 */
	public String getTestCaseName() {
		return testCaseName;
	}
	/**
	 * @param testCaseName the testCaseName to set
	 */
	public void setTestCaseName(String testCaseName) {
		this.testCaseName = testCaseName;
	}
	/**
	 * @return the functionId
	 */
	public long getFunctionId() {
		return functionId;
	}
	/**
	 * @param functionId the functionId to set
	 */
	public void setFunctionId(long functionId) {
		this.functionId = functionId;
	}
	/**
	 * @return the productId
	 */
	public long getProductId() {
		return productId;
	}
	/**
	 * @param productId the productId to set
	 */
	public void setProductId(long productId) {
		this.productId = productId;
	}
	/**
	 * @return the subProductId
	 */
	public long getSubProductId() {
		return subProductId;
	}
	/**
	 * @param subProductId the subProductId to set
	 */
	public void setSubProductId(long subProductId) {
		this.subProductId = subProductId;
	}
	/**
	 * @return the moduleId
	 */
	public long getModuleId() {
		return moduleId;
	}
	/**
	 * @param moduleId the moduleId to set
	 */
	public void setModuleId(long moduleId) {
		this.moduleId = moduleId;
	}
	/**
	 * @return the repositoryId
	 */
	public long getRepositoryId() {
		return repositoryId;
	}
	/**
	 * @param repositoryId the repositoryId to set
	 */
	public void setRepositoryId(long repositoryId) {
		this.repositoryId = repositoryId;
	}
	/**
	 * @return the priorityId
	 */
	public int getPriorityId() {
		return priorityId;
	}
	/**
	 * @param priorityId the priorityId to set
	 */
	public void setPriorityId(int priorityId) {
		this.priorityId = priorityId;
	}
	/**
	 * @return the testCaseType
	 */
	public int getTestCaseType() {
		return testCaseType;
	}
	/**
	 * @param testCaseType the testCaseType to set
	 */
	public void setTestCaseType(int testCaseType) {
		this.testCaseType = testCaseType;
	}
	/**
	 * @return the testCaseLevel
	 */
	public int getTestCaseLevel() {
		return testCaseLevel;
	}
	/**
	 * @param testCaseLevel the testCaseLevel to set
	 */
	public void setTestCaseLevel(int testCaseLevel) {
		this.testCaseLevel = testCaseLevel;
	}
	/**
	 * @return the remark
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * @param remark the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * @return the opId
	 */
	public long getOpId() {
		return opId;
	}
	/**
	 * @param opId the opId to set
	 */
	public void setOpId(long opId) {
		this.opId = opId;
	}
	/**
	 * @return the addTime
	 */
	public Date getAddTime() {
		return addTime;
	}
	/**
	 * @param addTime the addTime to set
	 */
	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}
	/**
	 * @return the typicalTag
	 */
	public String getTypicalTag() {
		return typicalTag;
	}
	/**
	 * @param typicalTag the typicalTag to set
	 */
	public void setTypicalTag(String typicalTag) {
		this.typicalTag = typicalTag;
	}
	/**
	 * @return the typicalRemark
	 */
	public String getTypicalRemark() {
		return typicalRemark;
	}
	/**
	 * @param typicalRemark the typicalRemark to set
	 */
	public void setTypicalRemark(String typicalRemark) {
		this.typicalRemark = typicalRemark;
	}
	/**
	 * @return the caseStatus
	 */
	public int getCaseStatus() {
		return caseStatus;
	}
	/**
	 * @param caseStatus the caseStatus to set
	 */
	public void setCaseStatus(int caseStatus) {
		this.caseStatus = caseStatus;
	}
	/**
	 * @return the expectResult
	 */
	public String getExpectResult() {
		return expectResult;
	}
	/**
	 * @param expectResult the expectResult to set
	 */
	public void setExpectResult(String expectResult) {
		this.expectResult = expectResult;
	}
	
	/**
	 * @return the hostId
	 */
	public int getHostId() {
		return hostId;
	}
	/**
	 * @param hostId the hostId to set
	 */
	public void setHostId(int hostId) {
		this.hostId = hostId;
	}
	/**
	 * @return the caseStepList
	 */
	public ArrayList<AutoCaseStepBGBean> getCaseStepList() {
		return caseStepList;
	}
	/**
	 * @param caseStepList the caseStepList to set
	 */
	public void setCaseStepList(ArrayList<AutoCaseStepBGBean> caseStepList) {
		this.caseStepList = caseStepList;
	}
	/**
	 * @return the hostInfoBean
	 */
	public AutoHostInfoBGBean getHostInfoBean() {
		return hostInfoBean;
	}
	/**
	 * @param hostInfoBean the hostInfoBean to set
	 */
	public void setHostInfoBean(AutoHostInfoBGBean hostInfoBean) {
		this.hostInfoBean = hostInfoBean;
	}
}
